Dynamic Agent Based Monitoring Mechanism for Web Services

نویسندگان

  • WEN Junhao
  • ZHAO Li
  • HE Pan
چکیده

With more and more web services appearing in the Internet, quality of service (QoS) has aroused attentions from many researchers. Only if QoS is assured, services can be widely used and the needs of customer can be preferably met. QoS has been researched for a long time and there are many approaches proposed to monitor web services, but most of them need to involve with service provider. For example, aspect oriented programming (AOP) based monitoring mechanism needs to insert codes into service source codes at service runtime; Simple Network Management Protocol (SNMP) based monitoring mechanism requires service provider to support the SNMP protocol. To solve these issues, this paper proposes a dynamic agent based mechanism to monitor web services, which is then applied to service oriented architecture (SOA). Through extending register functions in SOA, monitoring and management system (MMS) could get service information to generate service-related agent that monitor the service states at runtime. According to SLA, MMS evaluates quality of service with data reported by agent. To implement our monitoring architecture, Java Management Extensions (JMX) is referenced. The monitoring mechanism proposed in this paper not only doesn’t need additional information from service provider, but also doesn’t increase loading burden on service provider. Comparing with others mechanism of web services monitoring, ours provides more flexibility and scalability.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web Services/Agent-Based Model for Inter-Enterprise Collaboration

Web Services technology is a promising computirzgparadigm for applications integration o ver the Internet. Use o f Web services a nd related technologies facilitates the implementation of virtual enterprises across heterogeneous hardware and sofware platforms. This paperproposes a Web services /agentbased model for inter-enterprise collaboration. It presents a multi-agent model in dflerent leve...

متن کامل

Dynamic Structure Mechanism Based on Lightweight Relevancy for Web Services Directory

The task of composing Web services workflow can be unwieldy for a huge size Web services network. The challenge is even intensified when dealing with continuous changes of the business practices, processes and transactions. The dynamic business environment compels the Web service providers to do high maintenance for the directory update to ensure validity, consistency and seamless service searc...

متن کامل

Aspect-Oriented Programming for Dynamic Web Service Monitoring and Selection

In Service-Oriented Application Development, applications are composed by selecting and integrating third-party web services. To avoid hardwiring concrete services in client applications we introduced in previous work the Web Services Management Layer (WSML) and suggested a redirection mechanism based on Aspect Oriented Programming (AOP). Even though this mechanism enables hot swapping between ...

متن کامل

A QoS Perspective on Exception Diagnosis in Service-Oriented Computing

Unlike object-oriented applications it is difficult to address exceptions in multi-agent systems due to their highly dynamic and autonomous nature. Our previous work has examined exception diagnosis in multi-agent systems based on a heuristic classification method. In this paper, we extend our work by applying an exception diagnosis method to web services (WS) by proposing a unified framework f...

متن کامل

Composing web services enacted by autonomous agents through agent-centric contract net protocol

0950-5849/$ see front matter 2012 Elsevier B.V. A http://dx.doi.org/10.1016/j.infsof.2012.03.001 ⇑ Corresponding author. E-mail addresses: [email protected] (J edu.tw (S.-J. Lee), [email protected] (H.-M edu.tw (C.-L. Wu). Context: Agents are considered as one of the fundamental technologies underlying open and dynamic systems that are largely enabled by the semantic web and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011